suelo urbanizable - Spanish English Dictionary